highly populated - Francés Inglés Diccionario